NOVELL TECHNICAL INFORMATION DOCUMENT TITLE: Certified NetWare Connect Driver for Hayes ESPCA DOCUMENT ID: TID250170 DOCUMENT REVISION: A DATE: 06JUN94 ALERT STATUS: Yellow INFORMATION TYPE: Symptom Solution README FOR: AIOHAY.EXE NOVELL PRODUCT and VERSION: NetWare Connect 1.0 ABSTRACT: Certified AIOESPCA.NLM 2.00 driver for Hayes ESPCA board in NetWare Connect. Driver supplied by Hayes. ------------------------------------------------------------------------------ DISCLAIMER THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR EXTERNAL TO NOVELL. NOVELL MAKES EVERY EFFORT WITHIN ITS MEANS TO VERIFY THIS INFORMATION. HOWEVER, THE INFORMATION PROVIDED IN THIS DOCUMENT IS FOR YOUR INFORMATION ONLY. NOVELL MAKES NO EXPLICIT OR IMPLIED CLAIMS TO THE VALIDITY OF THIS INFORMATION. ------------------------------------------------------------------------------ ADDITIONAL CONFIGURATION Third-Party Product and Version: Hayes ESPCA board SYMPTOM Problems using Hayes ESPCA board with NetWare Connect. SOLUTION Install AIOESPCA.NLM according to these instructions included. Self-Extracting File Name: AIOHAY.EXE Files Included Size Date AIOHAY.TXT ( This File ) AIOESPCA.NLM 18266 9-19-93 Installation Instructions: 1. This driver is provided by Hayes to allow AIO applications to use the serial ports on a Hayes ESP Communications Accelerator installed in the server. If you need technical support for the driver or board please contact Hayes: Hayes Microcomputer Products, Inc. P.O. Box 105203 Atlanta, GA. 30348 TEL: 404-441-1617 BBS: 800-874-2937 US-HAYES FAX: 404-449-0087 BBS: 404-446-6336 HI-MODEM 2. Copy AIOESPCA.NLM to SYSTEM:SYS. 3. Each board requires its own interrupt, which is allocated to the first port, or Master Port. Additional ports (Slave Ports) share the interrupt, unless specifically assigned an exclusive interrupt using the "slavex=" parameter. Interrupts (hex) 3, 4, 5, 7, 9, A, B, C, E, and F are supported. As many boards may be installed as interrupt availability allows, up to a maximum of ten boards. 4. The operator must issue one LOAD command per board. LOADing is typically performed by the AUTOEXEC.NCF file at startup time. To load the AIOESPCA NLM use the following command: load aioespca port=xxx int=x [slavex=yyy] [node=x] [byteio] [name=x] [prescalex=y] The brackets indicate optional parameters. ______________________________________ REQUIRED load parameters node AIO requires that boards be numbered starting from zero and that all boards using an individual driver have contiguous numbers. This requirement may lead to the need to include a "node=" parameter on the command line with some drivers. If it is not included AIO will not find the board or the ports on that board. LOAD AIOESPCA NODE=0 This will set the board number for this invocation of the driver to zero. Succeeding load commands for the driver require "node=1", "node=2" ... port Specifies I/O address (in hex) used by ESPCA board. This must match the jumpered I/O address designation for the intended board. Several hardware jumpered I/O Addresses are available, with the remaining addresses available via software configuration of the board's nonvolatile memory. Valid choices are: 100, 140, 180, 200, 240, 280, 300, 380. int Specifies interrupt used by the first port, or Master Port. Other ports share this interrupt unless specifically assigned an exclusive interrupt using the "slavex=" parameter. Valid choices are: 3, 4, 5, 7, 9, A, B, C, E, F. ______________________________________ OPTIONAL load parameters: slavex Specifies interrupt used by a particular slave port. Slaves are numbered starting with 1, with the number replacing the "x" in "slavex". For example: slave1=7 (assign interrupt 7 to first Slave Port) Valid choices are: 3, 4, 5, 7, 9, A, B, C, E, F. byteio By default, the AIOESPCA driver performs 16-bit I/O data move operations, which require a 16-bit bus slot. The AIOESPCA driver and ESPCA board may operate in an 8-bit slot by specifying this switch. Valid choices are: 0-9. name The user defined name which correlates to the board loaded. prescalex Specifies a baud rate multiplier for a particular port. Baud rates can be doubled, quadrupled, or octupled using this switch. For example: prescale0=1 (doubles Master Port baud rates) prescale1=3 (octuples first Slave Port baud rates) Valid choices are: 0 - 3 0 - x1 1 - x2 2 - x4 3 - x8 Patch History: This is the first time a driver for the ESPCA card has been provided in the NetWire library. Copyright (C) 1993 Hayes Microcomputer Products, Inc All rights reserved. September 1, 1993 ---------------------------------------------------------------- Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information. ---------------------------------------------------------------- ÿ